.blue_line .heading_style,.carousel-caption h3,.scanner_btn{
    font-family:proxima_novabold
}
.contest_table td,.contest_table th,.quiz_video_quies{
    vertical-align:middle!important
}
ul.nav.navbar-nav li:hover{
    background-color:#2c7cb1;
	color:#fff !important;
}
ul.nav.navbar-nav li a:hover{
    background-color:#2c7cb1;
	color:#fff !important;
}
.intro_copy{
    padding:25px
}
.intro_copy .text-reg-18px{
    color:#7f92a9
}
body .carousel-indicators{
    bottom:0;
    width:auto;
    position:initial;
    margin:10px 0
}
.navbar-default ul.nav.navbar-nav li.activeMenu{
    background-color:#2c7cb1;
    color:#fff !important
}
.navbar-default ul.nav.navbar-nav li.activeMenu a{
    background-color:#2c7cb1;
    color:#fff !important
}
.carousel-caption{
    background-color:#2c7cb1
}
#ajax_iframe_response{
    display:none
}
@media only screen and (min-width:992px){
    .carousel-caption{
        position:absolute;
        text-align:left;
        right:0;
        left:auto;
        top:30%;
        background-color:#2c7cb1;
        width:450px;
        padding:0 20px;
        height:145px;
    }
}
.carousel-caption h3{
    font-size:28px;
    margin-top:11px;
    line-height:30px
}
body .sharebtn{
    height:38px!important;
    text-align:center;
    width:115px
}
body .shareEmail{
    background-color:#0a88ff
}
body .sharefacebook{
    background-color:#2e5f97
}
body .sharetwitter{
    background-color:#27c4f1
}
body .sharelinkedin{
    background-color:#007bb6
}
.blue_line{
    background-color:#007db1;
    padding:15px 0
}
.blue_line .heading_style{
    color:#ffd200;
    margin:0;
    font-size:32px
}
.section-spacer{
    padding:24px 0
}
.section-spacer-small{
    padding:5px 0
}
.scanner_heading_right{
    padding:33px 0
}
.scanner_heading,.scanner_heading_2{
    background-color:#000;
    color:#fff;
    padding:6px;
    border-radius:10px;
    font-weight:700;
    text-align:center
}
.scanner_heading{
    margin:15px 0;
    width:100%;
    max-width:420px;
    font-size:18px
}
.scanner_heading_2{
    margin:15px;
    font-size:17px
}
.scanner_btn{
    background-color:#007cb0;
    border:none;
    color:#FFF;
    padding:0;
    border-radius:0!important;
    font-size:15px;
    width:150px;
    margin-top:5px
}
.scanner_btn_color{
    background-color:#ffd200;
    color:#000
}
.section-4 .scanner_2_title{
    color:#ffd223
}
.scanner_2_para{
    color:#fff
}
.scanner_condition{
    padding:15px 0
}
.scanner_condition p{
    margin:0;
    font-style:italic;
    color:#7f92a9
}
@media screen and (max-width:767px){
    .scanner_heading_right{
        display:none
    }
    .cta{
        display:inline-block;
        width:auto
    }
    .scanner_btn{
        width:100px;
        font-size:13px
    }
    .form-group{
        margin-bottom:15px
    }
    .contest_table td{
        font-size:11px;
        padding:11px!important
    }
    .contest_terms_list>li,.quiz_video_name,.quiz_video_questions,.quiz_video_quies{
        font-size:12px!important
    }
    .contest_terms_list{
        padding-left:5px
    }
}
.heading_style{
    color:#333e48;
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
    line-height:30px
}
.para_style{
    font-size:19px
}
.section-01{
    margin-top:70px
}
.col_heading_1{
    color:#fff;
    font-size:20px;
    font-weight:700
}
.col_heading_2{
    color:#000;
    font-size:28px;
    font-weight:700
}
.no_padding{
    padding:0
}
.no_padding_left{
    padding-left:0
}
.no_padding_right{
    padding-right:0
}
.col_para{
    color:#000;
    font-size:17px
}
.col_para_white{
    color:#fff;
    font-size:17px
}
.col_heading_3{
    color:#fff;
    font-size:20px
}
.col_heading_4_black,.col_heading_4_yellow{
    font-size:26px;
    font-family:proxima_novabold
}
.ekko-lightbox .modal-dialog{
    background:0 0;
    border:none
}
.ekko-lightbox .modal-body{
    padding:5px
}
.col_heading_4_yellow{
    color:#ffd200
}
.col_heading_4_black{
    color:#000
}
.col_heading_4_blue{
    color:#007db1;
    font-size:28px;
    font-family:proxima_novabold
}
.col_para_gray{
    color:#7e8691;
    font-size:17px
}
.col_para_blue{
    color:#007db1;
    font-size:17px
}
.anchor_tag,.anchor_tag_blue{
    font-size:11px;
    text-decoration:underline;
    font-style:italic
}
.shareVideotext{
    color:#fff
}
button i{
    margin:9px
}
.anchor_tag_blue{
    color:#007db1
}
.anchor_tag{
    color:#000
}
.section-04{
    padding:0
}
body .font_color_black{
    color:#000
}
body .font_color_gray{
    color:#8d9fa2
}
.hr_separator_black{
    border-color:#000
}
section .btn_gray{
    background-color:#868a90
}
section .btn_yellow{
    background-color:#ffd200
}
.list_vid_fontsize_1{
    font-size:17px
}
.list_vid_fontsize_2{
    font-size:23px
}
.sharing_steps p{
    color:#007db1;
    font-size:20px
}
.missing_out_video{
    border:1px solid #000
}
.missing_out_video h2{
    background-color:#000;
    color:#fff;
    display:block;
    margin:0;
    padding:5px;
    font-family:proxima_novabold
}
.missing_out_video>p{
    font-size:19px;
    padding:15px 0;
    font-family:proxima_novabold;
    color:#007db1
}
.video_form_submit .scanner_btn{
    height:55px!important;
    padding:6px 0;
    width:180px;
    text-transform:uppercase
}
#zebra_android_contest_form select.input-lg{
    height:37px;
    font-size:12px;
    padding:0 8px
}
.privacy_checkbox font{
    display:inline;
    font-size:12px;
    font-weight:400;
    margin-left:4px;
    position:relative;
    top:-3px
}
#before_share_on_facebook_popup .modal-dialog,#zebra_android_contact .modal-dialog{
    padding:0;
    border:0
}
#before_share_on_facebook_popup .modal-content,#zebra_android_contact .modal-content{
    border-radius:0
}
#before_share_on_facebook_popup .modal-header,#zebra_android_contact .modal-header{
    padding:0 15px
}
#before_share_on_facebook_popup .modal-body,#zebra_android_contact .modal-body{
    padding:0 15px;
    border:0
}
.modal-header .close{
    margin-top:21px
}
#android_quiz_form select.input-lg,#zebra_android_contact select.input-lg{
    height:37px;
    font-size:12px;
    padding:0 8px
}
.intro_copy .text-reg-18px{
    font-family:proxima_novaregular
}
#zebra_android_contact .alert{
    padding:5px
}
.heading_style{
    font-family:proxima_novabold
}
.fb_iframe_widget_fluid span{
    background-color:#fff;
    margin-bottom:15px
}
.fileinput-button,.fileinput-button_add{
    position:relative;
    overflow:hidden;
    display:inline-block;
    padding:5px!important;
    margin:5px 0!important;
    border-radius:0!important;
    height:30px!important;
    line-height:14px;
    background-color:#000;
    border:0;
    color:#fff;
    width:95px
}
.fileinput-button:hover,.fileinput-button_add:hover{
    background-color:#000
}
.progress-bar-success{
    background-color:#000!important
}
.contest_table th{
    color:#fff;
    font-family:proxima_novaregular;
    font-size:20px
}
table.contest_table{
    border:3px solid #007db1
}
table.contest_table .borderTd{
    border-left:2px solid #93bad4;
    border-right:2px solid #93bad4
}
.contest_table td{
    color:#000;
    font-size:18px;
    padding:18px!important
}
table.contest_table td.tdBlue{
    color:#007db1!important;
    font-weight:700
}
.sharing_steps ul li{
    color:#007db1
}
.sharing_steps>ul{
    padding-left:63px
}
table.contest_table td.tdRed{
    color:#e31b23!important;
    font-weight:700
}
.col_para_black{
    color:#000;
    font-size:17px
}
.quiz_video_name{
    color:#8d878c;
    font-family:proxima_novabold;
    font-size:18px;
    letter-spacing:1.5px
}
table td{
    border-top:0!important
}
.quiz_video_questions{
    color:#007db1;
    font-size:22px;
    font-style:italic;
    font-weight:700
}
.quiz_video_quies{
    font-size:17px;
    color:#007db1
}
.radio{
    margin:.5rem
}
.radio input[type=radio]{
    position:absolute;
    opacity:0
}
.radio input[type=radio]+.radio-label:before{
    content:'';
    background:#fff;
    border-radius:100%;
    border:2px solid #8d878c;
    display:inline-block;
    width:1.2em;
    height:1.2em;
    position:relative;
    margin-right:5px;
    vertical-align:top;
    cursor:pointer;
    text-align:center;
    -webkit-transition:all 250ms ease;
    transition:all 250ms ease
}
.radio label:first-child{
    padding-left:0!important
}
.radio input[type=radio]:checked+.radio-label:before{
    background-color:#8d878c;
    box-shadow:inset 0 0 0 4px #f4f4f4
}
.radio input[type=radio]:focus+.radio-label:before{
    outline:0;
    border-color:#8d878c
}
.radio input[type=radio]:disabled+.radio-label:before{
    box-shadow:inset 0 0 0 4px #f4f4f4;
    border-color:#b4b4b4;
    background:#b4b4b4
}
.radio input[type=radio]+.radio-label:empty:before{
    margin-right:0
}
.radio-label:nth-child(2){
    padding-left:0
}
.contest_terms_list>li{
    color:#81868c;
    font-size:15px;
    font-weight:500;
    margin-bottom:6px
}
table td,table th{
    border-top:0!important
}
table.contest_tables{
    background-color:#7e868c;
    color:#fff
}
table.contest_tables td,table.contest_tables th{
    padding:2px 10px!important
}
 